repayment guarantee - French English Dictionary